package
{
	import UIFree.uif_styles;
	
	import UIUtils.uif_util;
	
	import classes.clt_styles;
	
	import tuse.classes.ts_tuse;
	import tuse.components.ts_app;
	import tuse.components.ts_tuseView;

	public class tuse extends ts_app {
/*	    [Embed(source="fonts/MTCORSVA.TTF", fontFamily="MTCORSVA", mimeType="application/x-font")]
	    public var a_algeriusbrk:Class;*/
	    
		public function tuse() {
			super(760, 500);
			initialize();
		}
		
		override protected function getStyles(): uif_styles {
			var styles: uif_styles = new clt_styles();
			styles.application = {
				fill_color: 0xAADD00,
				fill_alpha: 1,
				line_width: 1,
				margin		: 1
			}
			styles.comment = {
				fill_color: 0xFFFFFF,
				fill_alpha: 1,
				padding: 10,
				rounds: 80,
				filters: {
					glow: {
						color: 0
					}
				},
				name: 'userTitle',
				description: 'userDesc',
				draw_method: 'draw_comment'
			}
			
			styles.userTitle = {
				text_format: {
					font: 'arial',
					size: 24,
					wordWrap: true,
					align: 'center'
				}/*,
				component: {
					embedFonts: true
				}*/
			}
			
			styles.userDesc = {
				text_format: {
					font: 'arial',
					size: 17,
					wordWrap: true,
					align: 'center'
				}
			}
			
			styles.compart = {
				fill_color: 0xFFFFFF,
				fill_alpha: 1,
				draw_method: 'draw_ellipse'
			}
			return styles;
		}
		
		override protected function initialize(): void {
			var ts: ts_tuse = new ts_tuse([
				{
					image	: '80921321313213_01.png',
					name	: 'Сер на бе',
					description: 'Определяет, должна ли выполняться визуализация с использованием структур встроенных шрифтов',
					rate	: 1000
				},
				{
					image	: '8062938299454250872_8722.045458853245.png',
					name	: 'Вшу длтаыв', 
					description: 'Определяет, должна ли выполняться визуализация с использованием структур встроенных шрифтов',
					rate	: 300
				},
				{
					image: '8062938299454250872_24621.441261842847.png',
					name	: 'Шиву Мыва', 
					description: 'Определяет, должна ли выполняться визуализация с использованием структур встроенных шрифтов',
					rate	: 600
				},
				{
					image: '8062938299454250872_30223.86529482901.png',
					name	: 'Вишну', 
					description: 'Определяет, должна ли выполняться визуализация с использованием структур встроенных шрифтов',
					rate	: 800
				},
				{
					image: '8062938299454250872_32851.09829157591.png',
					name	: 'Кришну', 
					description: 'Определяет, должна ли выполняться визуализация с использованием структур встроенных шрифтов',
					rate	: 200
				},
				{
					image: '8062938299454250872_62255.652993917465.png',
					name	: 'Кали Сали', 
					description: 'Определяет, должна ли выполняться визуализация с использованием структур встроенных шрифтов',
					rate	: 700
				},
			]);
			var tv: ts_tuseView = new ts_tuseView(layers[0], 0, 0, width, 500);
			tv.assignTuse(ts);			
		}
	}
}